#include "mainwindow.h"

#include <QApplication>

//创建线程的步骤：
//1. 自定义一个类，继承于 QThread，并且只有一个线程处理函数(和主线程不是同一个线程)，这个线程处理函数主要就是重写父类中的 run() 函数。
//2. 线程处理函数里面写入需要执行的复杂数据处理；
//3. 启动线程不能直接调用 run() 函数，需要使用对象来调用 start() 函数实现线程启动；
//4. 线程处理函数执行结束后可以定义一个信号来告诉主线程；
//5. 最后关闭线程。

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    MainWindow w;
    w.show();
    return a.exec();
}
